
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
	</body>
	<script type="text/javascript">
		// * 用户名正则：4到16位（字母，数字，下划线，减号）
		   // var user ='df2jf_';
		   // var result=user.match(/^\w{4,11}$/g);
		   // console.log(result);
		   
		// * 整数正则: 正整数，负整数，整数
		
		//正整数
		// var str = '1254234234';
		// var result = str.match(/^\d+$/g);
		// console.log(result);
		
		//负整数
		// var str = '1254234234';
		// var result = str.match(/^-\d+$/g);
		// console.log(result);
		
		//整数
		// var str = '3';
		// var result = str.match(/^-?\d+$/g);
		// console.log(result);
		
		
		// * 小数正则：正小数，负小数，正负小数
		 // var xiao ='11.9';
		 // var result=xiao.match( /^\d+\.\d+$/);
		 // console.log(result);
		 // var xiao ='11.9';
		 // var result=xiao.match( /^-\d+\.\d+$/);
		 // console.log(result);
		 // var xiao ='0.9';
		 // var result=xiao.match( /^-?\d+\.\d+$/);
		 // console.log(result);
		// * 数字正则：整数、小数
		 // var num='1.1';
		 // var result =num.match(/(^-?\d+$)|(^-?\d+\.\d+$)/g);
		 // console.log(result);
		// var str = '3';
		// var result = str.match(/(-?\d+ | -?\d+\.\d+)/);
		// console.log(result);
		
		
		// * 手机号码正则（号段：13-19开头+9位数字）
		 //    var phone ='18773436321';
			// var rst =phone.match(/^1[3-9]\d{9}$/)
			// console.log(rst);
			
		// * 身份证号正则 （15位数字，18数字，17数字+X）  首数字不为0
		 // var id ='430481200107171659';
		 // var result =id.match(/([1-9]\d{14})|([1-9]\d{17})|([1-9]\d{16}[x])/);
		 // console.log(result);
		// * QQ号码正则（首数字不为0，4-11位）
		 // var qq='0123456';
		 // var result =qq.match(/^[1-9][0-9]{3,10}$/);
		 // console.log(result);
		
		// * 包含中文正则
		// var str = ',A.6,.中?k?张0_';;
		// var result = str.match(/[\u4e00-\u9fa5]/g);
		// console.log(result);
		

	</script>
</html>
